<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script src='jquery源码分析.js'></script>
	<script>
		// $.extend()  284行
		// $().extend()
		// $.extend({  
		// 	aaa:function(){
		// 		alert('aaaa');
		// 	},
		// 	bbb:function(){
		// 		alert('bbbb');
		// 	}
		// });
		// $.aaa();
		// $.bbb();
		// $.fn.extend({
		// 	aaa:function(){
		// 		alert(111);
		// 	},
		// 	bbb:function(){
		// 		alert(222);
		// 	}
		// });
		// $().aaa();
		// $().bbb();
// 当写多个对象自变量的时候，后面的对象都是扩展到第一个对象上
		// var a={};
		// $.extend(a,{name:'hello'},{age:30});
		// console.log(a);
var arr=['a','b','c'];
console.log($().pushStack(arr));


		var a = {};
		var b = {name:{age:20}};
		$.extend(a,b);//浅拷贝
		a.name.age=21;
		alert(b.name.age);

		var a1 = {};
		var b1 = {name1:{age1:20}};
		$.extend(true,a1,b1);//深拷贝
		a1.name1.age1=21;
		alert(b1.name1.age1);

		 
		alert($.extend(box,{name:box});
	</script>
</head>
<body>
</body>
</html>